Lỗi truy vấn dữ liệu: Cannot read properties of null (reading 'name')
Unexpected error:  Error: Lỗi truy vấn dữ liệu: Cannot read properties of null (reading 'name')
    at Object.handleExportResult (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:598:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:97:24
Lỗi truy vấn dữ liệu: Cannot read properties of null (reading 'name')
Unexpected error:  Error: Lỗi truy vấn dữ liệu: Cannot read properties of null (reading 'name')
    at Object.handleExportResult (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:598:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:97:24
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Rolling back transaction 999dc2a4-8758-4c9b-b604-c21ddb8b78f4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 12415349-bb91-4091-95e5-7574e2493be8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction cc10c7da-a493-4c66-ba4d-f912148cef56 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction fbd1a794-4d61-4a5e-87e5-da5f4163f282 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 7bc5f37c-2df4-4813-bfaf-3afbf8683132 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 8aa75631-1fd1-4c57-8aef-d93d8b8f85d0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0e8578bf-f4ff-42f1-9ed3-4b57c9b1d3e9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0d843370-6f00-4985-8f24-0dd5ad8fc12f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction d802d717-6358-401f-9eae-f315c6af18cd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9335c67a-826d-4f54-b2e4-55606799de62 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 96095039-b7f2-4b2b-91fe-42f4dc7369c7 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction ec5902f1-2801-419d-96a4-1dda7326745d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b21b4f5e-36d6-4017-94e3-01ea42962ecd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a155f788-4d48-4917-8e18-b0e6b5bf61ee failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 17b3135c-192c-4b15-87f0-985a6ec72dc9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction b329d7c2-4c9e-48fa-8e99-525e34f1b5f1 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 172832ff-55fc-4428-aee3-a87eb33b020a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 53b6bb62-940a-4039-aeff-35a1e4f8b495 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 76003e8e-8ac4-452e-a6f4-a32a65a87a9c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ce6b6a01-ac46-4e8e-858b-912a6c73a982 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction b9f8cb29-f9d6-4e32-b1c8-f2b1ba72b034 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 29670ba9-d722-4f70-8a8d-6456375baafd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9b91d12e-294c-460c-aac3-14a2a0cd6f48 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9864fb61-bc5b-4382-878d-710478811a21 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction be5381f3-de07-43c1-b2ab-7935dec2cbca failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0115db60-7089-4cbe-91c9-bddd614c0e4a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 82e345ec-4133-4029-abab-79e89391c0d8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction e7edc625-8d61-4eca-9047-cc4413ee51ad failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction d8333b2c-915e-4731-a7e9-50094ff17492 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 29bc2608-5cb6-4af1-ac03-67e5717d359d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 94fda476-4ae0-43a9-92cc-6891f0b6ad09 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1af8eaf1-a481-4c2e-828a-b539f400c4cb failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 99d8e761-c0a0-49a9-8c96-5bc632e4638c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 9cee42d9-d49f-440c-af79-199040d6c5a7 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction c306745a-c964-44f0-8cfc-04c0bc96cf45 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 88db5dc7-e46a-4b54-b2e2-9b45c55807dd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b333539c-7041-412f-b0f3-d3f982062efb failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9298dde2-4eb1-4775-b28f-39b09db4367a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction f5842a35-0e3e-46d5-af50-844fb1b4b7fa failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3bb0885f-8753-4ae0-8bc5-7e2012f1a44d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b95a5439-81fe-4ac2-b5fb-53d72441af5d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction ac0da24b-78bc-449d-a8a4-cc95fc4a8e3d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 3b7d1aea-6f75-4414-96c8-58ed6ab5f145 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 0e17b0a9-0230-4aa4-b242-59d56123a2fc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction d72377ca-1fa9-40b5-b325-ebc339dd514b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5862049a-10b1-474b-9bd2-6163c9928202 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction c0b90d1c-ef50-4b9a-8bd8-ea8f37de4847 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction de385507-9611-4b6c-84cd-6646d886b6c6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 0f864303-6134-4cc1-ab20-703e5ef4517d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction cc76866f-17d7-4301-af9b-c4a52b67ad39 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7336adb8-e773-4a00-bbf3-dab72db47aef failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 98224884-cbd2-4495-bccf-e565ee7d5f1f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 77b57da0-f3a3-4c3b-8d21-1ee34356637c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1f2a6bdf-403f-4ab5-905a-9a827b0a6b12 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b44929d5-f79c-45d0-b99c-e6bfba652a80 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 63d3c3c0-2e3f-4b2e-b252-beb6a3aaef26 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction cc2dfc1e-4f82-4c32-b67e-fea0428db9ec failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f4743b5d-0a94-4b09-b9d8-4484223a4f0c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction da94d736-fa60-4035-9b1f-fe0f0f948a09 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 728dee06-59bd-418c-ab69-f4ce3cc40060 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7314b2f9-41e6-47a6-9331-a8190ae61035 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction d3b40d38-0a3f-4c32-907e-7877bdee6f44 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 3439d8d1-6abb-4e12-955c-b7c0226bb759 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 942e5564-0613-49b7-959e-bacb95a6e5af failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1ddd9518-3680-4013-833b-4661e1aab93a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction af546910-9382-4cc1-8d61-aded08883b05 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3183b552-1f53-4a0a-aa67-09ddad3b66b9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2a1dafe6-1e1c-4fbf-82c5-d347b4385cdc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ab4fa804-30cd-4134-a1ff-f698223edcfe failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 361fc913-f8da-43f0-a042-fbe809cf905a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction fc75190c-7e53-4310-8563-24bfdf864b49 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 4eae77c3-bfa0-485a-9357-552ab8d380d8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction bd9bdd1c-49ea-4ad3-a128-e97538985580 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b0532f3d-b298-46af-9e13-1954b53dc9b3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ca55c314-1e45-49aa-9db8-ff90df4968cc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction c9e19999-1435-474e-807c-4a4008efd766 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 5b916028-1f1a-4a81-b9cf-b483e90ba109 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ea8fe33f-fa42-41a0-93bc-2b6af4d2e98d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 3e5152d2-d0a8-43c9-b3a5-f500438cd4bf failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 8925b7aa-2b52-4a3b-89c3-292618e4c98b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7d03e7e8-0211-47e6-830f-4e93fca578b9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 8be94803-861e-4cfe-8b05-62863f10310e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9726456d-d12c-4154-88e4-163f676502b6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3cdbd7b0-6250-4759-aa52-c2a98c52998d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 556677ed-e965-4319-8fe0-7b8e7a552d1d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 22fec465-3109-4925-a421-e71297882119 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ee75d1d9-4bd9-44e5-be7d-4977e2c85739 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 3339f004-d03c-4fb9-97e8-fee60fa2f848 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1c111baf-75d5-4883-b057-1d6a4344a594 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 1cc2bfec-50f1-4252-93c0-b79e22e6a643 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction c4ea68e0-d4e1-4e48-b9ec-c58a221619bd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Lỗi controller: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Quizzes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Object.handleGetQuizSets (/home/pltprov1/psi.server.plt.pro.vn/src/services/quizService.js:30:20)
    at async getQuizSets (/home/pltprov1/psi.server.plt.pro.vn/src/controller/quizController.js:8:28) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1cd1a1f9-270d-4804-b0f0-865f76987706 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5a5ff3a4-822c-43f4-b236-10550bb73f95 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 993d97ae-1c24-4e19-be4a-02e749742c96 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 82c38a85-e1ad-4c41-99bd-a1874839ea80 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction fef65161-b0ec-489e-afaa-e0c43d4f59ab failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 988e80ec-2c4c-47ca-8913-e765be4c7d84 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ba948880-3cf8-42a0-9552-0b06925acf6b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Lỗi controller: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Quizzes_Results.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Object.handleGetQuizSets (/home/pltprov1/psi.server.plt.pro.vn/src/services/quizService.js:51:26)
    at async getQuizSets (/home/pltprov1/psi.server.plt.pro.vn/src/controller/quizController.js:8:28) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e1c573d5-031d-474c-923f-1ccc713c5104 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6762b59e-acdc-4b7d-ab08-ff774b1a2b31 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 64c84b2f-ef42-48ea-890c-3ec6f0c2b3d7 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6917b9a6-34d5-4476-94cb-aa1f2665df99 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2ddaf845-9e06-4548-bb00-455b270713c0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 02338019-a57b-4b88-b7f5-674676f1ef8f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction e9a2bc83-47ba-4f21-b66d-c55b2b56bd6b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction d80dc94b-cbc7-4b6d-852c-58c3e7813b6c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 10c2e795-d728-4e98-b717-81e4c815972c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Lỗi controller: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Quizzes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Object.handleGetQuizSets (/home/pltprov1/psi.server.plt.pro.vn/src/services/quizService.js:30:20)
    at async getQuizSets (/home/pltprov1/psi.server.plt.pro.vn/src/controller/quizController.js:8:28) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 78f05fb2-4ce6-4ccb-97e4-601f087ce393 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 36a619d4-aed9-49a5-8a51-9791130b6452 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction b04ef40c-f5f1-4763-a256-ce006ed40867 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ad9fb3a5-d0a9-4642-b559-043e9546972a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f135cbb8-63f4-47fb-b6fe-e7c35f44355b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 971eadb8-22a6-404e-938a-12951d5a37c6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction eede8ec0-8a9a-47e6-b4e2-63d93635aa62 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 4fe2daee-9f18-4d70-9dce-5c376bd9353b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction fc50265a-f48e-4deb-b89a-f37e1e51d490 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 59783b84-d241-4d08-97df-d0ef2a51b527 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 80f113a7-12d9-4c66-ad9d-530ad2f5627f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction f68194b1-f5a6-4acf-8953-392b896f79b6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a0802c81-0b10-4787-90a7-981786498721 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction c520631b-0e5f-4f7d-bed8-77dfba5d25c5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 82e95432-81e0-4569-9eaf-12f8ae5c70e4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 0170b2e6-bc87-4512-8145-6086f2f778bc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 15514513-361b-4953-a785-e59f0f3433cd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a5f68800-acda-46fe-b165-45ca71c45930 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 8d54f3ef-101f-489f-841f-f2dfe6a339b1 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 310b537a-d028-45fc-b87d-51adb1bde1c8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 041e0504-7d2a-4c55-967b-6e1ff38af38f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1f4ff264-fb2c-438f-a7b8-b0cc8b2759b4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 94cc237a-a769-48d9-afca-282ae96c11c8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 07dfb00e-f977-49f0-9239-bb9a66be65d5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 125f8e53-1aff-4006-95bb-27e31f933021 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction d38a4911-4acb-4e3f-8a87-21d376be3d4f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 7314fd1b-91f8-44ad-98cc-966f5b884c3c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6c0fe2d3-55d9-44ca-a04b-a697863032b6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a7ac03b0-e37b-49f7-a1ef-5f7abb0b4a4c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 53cd0804-d5d3-406d-8f53-6fecd74aaca8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 97ee8688-ac91-43d4-b5c4-fdcd89d9d342 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e0410554-9fde-4fd0-9886-a262b3abf25d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 7e2dd428-1b9f-49be-aa7e-555fa0e7ebfb failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction f441f3ec-6c9d-45af-8d62-76e98f5d813f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ceb74254-3587-4cc2-b70f-9cf59362d0c8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 03acf0a6-840c-40cf-9a39-0b4b2ab784b0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction b2fb0832-597a-4557-9e0c-825f1854a80d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a16a406c-488e-4fac-88bc-61d497ada33a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 844fe7e0-163b-447b-bfe4-61b723c14e1c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 91ba4b0e-c395-45a6-a233-73bf8e562bce failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction f0908648-a1e3-495d-8b4f-ddfb43142492 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction c8ccc2d6-ad5d-4eb2-bd78-454f737d5afc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 5a827a11-510b-418d-90f6-e81da0cd1f8b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 85a704a0-1380-4e9d-8331-02b6d5088928 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction c0edf407-0d4c-403a-a312-44278a67d266 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 459fabd2-641e-426e-adb2-18306edd575a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction d5600233-df40-4819-82aa-ba98d9268326 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 87a2b002-df41-45ba-9516-f2dd31796ef3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction c5a621cf-00c0-4e01-87fd-de7c35f6724d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 310b335a-dc84-4345-adcf-34948e24e643 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 7f8c7fba-7f00-4f7c-b8bf-2ccff2072257 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 9f22f3f6-68cd-4362-a9c8-1a4a09e608a3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 8b109939-b435-4a5b-a190-fd3bb562fefa failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 313e9b3b-461f-4a10-8012-dda14a1bb497 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction cf8d55ac-507f-4ad1-92bc-4ada672c03a2 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction f1f72351-bab1-4430-80db-1d8702b00763 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction bb7a4a0b-32cc-4b53-825a-5980a514db2c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 49c001f2-44b2-4536-9d3d-dc48b17ff0df failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 01bbe699-0fbb-4897-a2f6-9916b460e3ca failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0df216af-5b29-4253-9188-9c3b79d350ae failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a06d11b2-8aef-43a3-9ee3-10259cac4d83 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 97d6afea-f8d9-4655-ba64-830b5505bd2b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 25c5430b-3945-4905-96ee-2f3d118ed428 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:445:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3049d524-fe7a-4374-9b96-57281bea6cf2 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 326acd39-f165-4c88-9059-5f4e04d2a5a5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 157c5d7d-42ff-43b0-9cc6-833a30e8c997 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9bb3ca23-c52d-4096-b4c4-990d71a12fba failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction cf5f7dc5-e054-41bd-aff8-578d535b428a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9e109ef2-4b6b-4908-bfa9-105ba63d0693 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 6a130b2b-91ba-4a50-b2ca-95ef44d33582 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6c5c03f0-685f-46c7-9fcf-a347452bf883 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Rolling back transaction 4429f101-c96e-4c3b-9264-c6898ce1b342 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3d134a50-9f74-4435-a86d-bd031b46d29a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 802f4a5a-e878-436f-a857-bb2f9aa5027f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9616d06a-9a5c-4113-b855-dea40508d746 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 4cd7efec-d81c-4b66-b554-5914f5e43e1b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction c1d242f1-3fde-4d42-b487-ace6609ae736 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f70efe0a-80a5-4ae4-8701-0920734059dc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction e68fb641-a1fb-4a03-8869-fb5a27461c9e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 77ec5bbd-2269-4f7a-86b6-aff649e6954d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a742f7c7-1dfa-435b-bbd9-214b3451ea1b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e0ce6cfd-c06d-41ec-89c0-c0b81f626be0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 676c484c-7a09-4666-9ac5-49bd002c77e8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a71e21ac-d634-47ae-9595-1b26dd777d9c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Rolling back transaction 4002dab2-c361-40f8-834b-011d9728922f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction cbd5c5f1-1420-4d8a-adc1-7ef5650dd0b7 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 521bd360-ab3b-4bda-bdab-4c6220167b05 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction b55a983a-283f-472e-8cc2-807a9a448c54 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Rolling back transaction ff1fbf75-2c04-40f2-84ef-112683a65af1 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 78f56c3b-c162-4e74-b21d-0667563b6eda failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction d447f826-abea-4f71-9b51-14355a503caf failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Rolling back transaction bcf5b309-2bad-4b8f-a8f2-b9c91ed394c4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 45957d45-cebd-46b8-9d56-6fe97f0006be failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Rolling back transaction aa7ad4ac-072a-4ff9-a4de-c92060496128 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bạn không có quyền nộp bài này!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:335:23)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 403,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:142:17)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Rolling back transaction 54335421-6def-4202-bc45-8a302b91407e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 4bea6674-3f19-4c4c-8689-6c056b830459 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 91d30b25-ce0f-47b4-be6d-a207af9b2153 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 1caf74a2-d5e6-44c9-af34-dafa55d79cc2 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f6630ad9-9c02-4380-9a41-75aa2cd6f329 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction fbd6ba1c-7c31-430e-9fed-3b5c418d4682 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 57af07ef-bf93-463a-9e76-7d094e2a8684 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 53cf7c18-a7cb-4da6-8e19-1f1cb237512b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 473be660-55cc-4724-a2da-c80f00c8f1a6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 17c23d66-e6e0-4442-92fb-ef86ffebbd35 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 879194f6-bebd-4d7e-bd62-af94366ece64 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 41d8770d-8fb5-44d5-a530-9b71434ca970 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 05896c03-b227-4bbb-bb5a-0e47b0b26bd7 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction bc0001d2-504f-4cd1-8672-3d08a0731e05 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 4ba9ffdf-bf9f-4c75-8f57-6dcd377eeeed failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 05bba4a4-6c0c-4a76-9a4a-c84e7f3be6f1 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction efee4114-c2db-45f1-9d7b-ac44a6097830 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 260c3fc6-82dc-41f6-a9ce-1488b8a4c825 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5a4a1757-3edd-4539-954f-1937df8f3e33 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 34ed72d7-f54e-4309-bde1-040a0c954f88 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 1ce02124-a909-442e-945b-8ea974ac87ea failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a940520e-4d85-4c9f-95b2-6c6c11fb63ee failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction be77b71d-16ed-4835-91ea-5cfe458450b7 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ca559d59-6e39-423f-bd4d-c7703582c926 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0d224753-0cea-45f7-89d3-5f1c2432cbd6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 39894788-a60b-4079-9526-6025d994c59e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9a987e13-c5bc-4192-9cb4-ad504926fca6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 69c437d9-2678-4f0d-9666-46b359adff66 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ff7b6088-0c7a-457d-bdaa-f7c67a0e9526 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 7fb9ffe9-5b13-4ca2-bbfb-87663dbc91d4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction c7a74377-c9ad-413a-98bc-bc510e69fb6b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction ac005958-96d2-47e2-8e68-90172b13c8b2 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction d7e6a248-5351-40ee-8cba-d7057bcb30da failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction e3c95cd2-1ac0-4923-a477-18f8cd8d4bb3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ac60e8a7-5f9b-4308-bb70-c2aa2fa3c5d6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0f5f2783-22e7-4a68-8d6d-30d6464de68c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction fbc57585-77bf-4732-bfe5-8683a973f503 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7ee101ba-6c41-4906-b3c3-d3433fabf59a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 24f00d8d-d4c3-4514-a78e-73d69c841371 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 692f1399-4395-4b93-8886-dce708e2cd88 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction b60eb370-1e55-4518-b572-e6f6b66aee4e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 39598f35-fd17-48a0-8d69-99c7b63b7eb8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0ee28609-4ff0-4613-92c2-e5634936bc89 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f70aa627-f118-44ca-9746-2d53d0d0b745 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 9c0bb5c9-3959-4bb2-8ebc-44236f86e6ec failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0c1177ab-08df-4d86-8323-5ab4f1867c08 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction eed81a5c-0e96-4592-a844-a11711108bfc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 96171af3-657f-4664-b2b7-9fa4039dc69b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction fa065d5f-adb4-4881-940a-700b7e154b0d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f838ee43-ade2-4b16-8c0b-680d303a0dbc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 4350f9b5-e30c-41cd-be55-1940e3610029 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 26308817-2917-449d-bc35-76fb0f86859b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 934b7852-02b2-49e6-acb6-571d6d36c9b4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 337dbab2-18aa-4821-b01c-d6d1a5695d8e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a99583d9-b88f-4a45-ab59-8b62e55fe0a9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a183a8cc-1195-4904-8227-a47bcfc223a0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3a7735d6-0935-40d1-8924-bb554a629705 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction bdaa7da7-6673-49bd-9cf3-cc8ed05c7e61 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9a7e5d52-cd93-4136-b82a-581cdfe6dcfa failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 01635f32-c7c6-4a4f-a7ec-a058d711e953 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 9bfd457e-10c2-474d-b950-120130627afa failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1d863eb5-3fe5-4b1b-8bfa-d06306e34dff failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2e98b302-f2a8-40b5-9993-86089619c363 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction bd8f75b7-c0af-4f29-acf6-9fac4a9d102a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction c5703ce6-786a-421c-a0de-540bd64dc42e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 380ba3fc-44b4-4558-893e-74f30b74c9c3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ca98a452-22df-44d7-a10d-75b496981faf failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction b6e03273-cb2f-47c4-a0d0-7ac89e8190c4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction c8640dcd-48f7-4ed9-9da5-829459db43a5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction c6380ba8-4dba-4808-bcdb-72f9e9dc8ea4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f5219938-4b22-47da-ac90-04e535dc9bcf failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b6509bb3-f3a6-4c13-86ab-f286360c3edc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e6e24673-cfdb-44d6-a4af-ce98e33c0cf5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction f37005da-60f2-4e86-81bd-6f848a1110b5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 76cb9a2a-788d-4628-9f0e-baf8a4227d8e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e4af0c6e-e62b-40af-b003-ce6b80b9b6b3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7cbd9347-5f4a-4d4d-9380-ea8d346714e5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a16dc4d6-de2c-4869-a15b-f4bb5d49af9a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3b4b8e4e-7ea1-4cc4-a146-c0c6e7ba619b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 356b474f-0fea-4c6e-9dfb-89fc73586163 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction dbe37554-8afe-425d-8867-b84feb52123b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 2fe5af81-5bff-4eba-bc3b-d09be897095e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 4d0802ac-1e72-47ec-a5bd-c4801ef68720 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 1039f9d8-f5a8-401a-a1d8-7bf8a35e2ac6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 29dca9d2-2fc0-4c69-860b-2b8dd3b1df36 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e2de72b6-e1c3-4dd6-8ca2-203db94d2d9d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction be43b23a-c6c3-4807-bc4f-14df34bd9fbc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e1caccbb-bc57-478d-8079-d9ad48059178 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 95d7f6cc-ded5-4587-9386-dbc3265eab61 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0ffb4455-0fbf-486f-8213-565d3f660a02 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1b915c5a-e16f-464a-b587-479483a620d6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5bce7cdf-a867-4e18-beae-db70b3a68f17 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 7ce79049-bf1f-4e8e-9422-f443c896f2ca failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 16a1371e-7e74-4373-8358-11fedf6ce58f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2a837b53-e7e5-4092-b3d2-5e9f1014f866 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 1355e8ec-f117-4d41-9bb1-8c9d5ebfe074 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 60e4efbc-666e-4526-8430-abe97512643f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 3b5a0e9f-5c45-472e-8951-2b49724bc729 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 09e8c337-48c2-440c-b5cf-bdfb8ac4182a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e57ed49a-38f9-4b71-8a9e-218cfb197785 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a3b0323d-7f07-4046-a7e3-b9f406365870 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 1549ae35-504f-4fba-b6c1-2148678a01c2 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a86c5613-d601-4574-ac9d-79b994f242e8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6f096c09-43de-4e13-9824-13276efc31c9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2c341732-f33a-44b6-a763-ee435ea0bf5a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 6d824d8b-80f1-4337-b3ad-6ff79b396d0a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction df9e2f23-459a-42e1-baf8-a5fd8d5276d5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction c432c018-aae1-4430-a2d2-2b1cf4c16fbd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 65907540-efa2-41d3-a328-b9a32567b277 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1465ca06-8089-4fb3-b9ea-ecf5f4b3685a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 1cb9c12f-9c85-4e87-9a90-61f7076c2291 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction baa3d66f-5131-48c4-90ea-11465775a9e0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 04cd2c4f-51c2-439a-974f-0ba3c3df4ce6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction afb8fb84-1e0e-449d-a62b-d03ca5910618 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 05f08651-f159-4e31-ba46-9e3bfaf54235 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction f0f4d2d3-2752-4a93-b106-23e6c23d80ee failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1668f8ff-3da2-4d18-9202-f6f91d4a892a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a30af54e-a0bd-42c6-b4d3-6e4118cd3c2a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction fe2cbdf3-a283-467e-a218-935c01d0d418 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3540078c-1076-47eb-9745-fbd43b3ef0ba failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 91e12ee6-8466-4ca8-900b-2ae4fb974236 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e11bf504-698e-43f7-b8d2-1679281baed1 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0cc2f7a6-5176-4aa5-af67-656e6f34463f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7847284b-0809-4c89-a29c-befb1776b101 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 463a17ec-09a7-4e4c-85a5-1022f408291b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 0816d1ab-27c0-48b3-8a61-be35fe2a779f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e142933a-4e08-4b6b-8057-c8218fc21f7b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2404ee16-1308-4416-a372-46a730dba408 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 8adc0419-cf2a-454e-9a58-f3bf4f770dff failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 3b9990a1-4090-4b08-8750-595328033f86 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction dc9e4359-e8fa-4b94-b87f-2b290e184fbb failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction bafac7f0-cdf1-4026-9e55-a470ac47079c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 80514d30-7196-4180-9e66-067134f776c6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction cb8f4c99-69ca-4131-bb5b-aafcac120404 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction c9ebda5d-142d-4656-b435-c17657e7d376 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction e8e0613c-5b49-4355-9bec-5b750c95691d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 843c5433-4d97-47b5-b756-e7a39d80ca06 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 0db4b2c9-3d5a-49be-94fc-b9ed0c66af93 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 08640b96-8c3e-4a01-a9cd-049d892f1a3d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction cb9a2976-b927-450f-acc3-6343c8ec98c9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 65a630d3-71c4-4a32-9e3b-2464abf6b403 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 3e5b0bee-8821-4c64-bb96-5c5a5f4432d4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a1523408-4184-4e85-8b96-9e058529ab5e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 9e35fcd0-d5d0-49af-afb8-5e77b1130b0d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction f2172ade-97da-451d-ada1-406bbc440350 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7e7e98ba-5520-4db0-9617-fcd076de9fe8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a237ecb0-22c8-4a8f-b3ad-067d210cd7de failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction de89ad46-f97e-44ba-adb1-2b32bd8625e8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9ebd829c-bab4-46f1-8a51-27bdde68ed2d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction fb6cb84f-e986-4cb9-9377-ec0b94932c72 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6d5285f7-2fab-438c-a9fa-faea3fe0750c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 94b3f10b-98b7-44c7-a289-e3c198d8c764 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 1a3aaa38-24a6-40ad-839b-a03fc90cc195 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5c4cfb5a-2ac5-43f5-ad5b-a6798d2fe5eb failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction c3998c2a-1c4e-421e-ab51-79623d2888da failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction b0f37ef0-9a67-43c2-a097-0018771a251e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 4e4b149f-8eff-4993-b9a2-b3dd9d7d36f6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 05d015d2-d874-4f53-b265-053b2bce878c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction cea6090e-d57b-4300-9093-cf5c073629a3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 528cf6f3-b1c6-4f85-9d96-86272380c185 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 1f784de4-8167-4983-966e-a01e66be798c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction e47752d3-9196-4106-8fbe-7699a1771358 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 771f0eea-2111-4429-9743-d3c8334b7bd1 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction c5eba402-9bad-4f49-9d04-42a80b68beab failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f6ee95ee-4130-4762-999a-0fe798405cb3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 7773a21f-798f-4c0d-96a2-8338037e938f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 4864b5cb-6b5a-47af-b983-9e38c2271c36 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f65335a4-e2b9-4eaf-8533-dbacc32154d3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9dbd381e-12ab-4fa9-8037-d690b0022928 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3894671c-45f0-4b16-9195-29a084442f05 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 74d95795-695a-4af4-924c-bfa44bb8cfe9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 00d2d47c-5132-4dae-9ac7-b2cc7ee15a65 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 088c3e64-7f8d-4ec6-bac2-88ce77a629d1 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 579d4b98-4164-4d39-8d47-7a80a29c3ca5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b5a06030-9b61-4015-8344-295c03489cd5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 75e47329-c2dc-4374-a822-25720464dc27 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 44f33746-4c50-4e35-8abf-7c84041cec1e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 2943e5ba-4e2a-4d91-b452-9065cc07a51e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 8628cbbb-d651-4944-b2d1-9dbdd22d2fc2 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5bfd9f9d-f594-4808-8d89-87599f0acc3d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction dbd33003-06e9-436d-8ecf-9ec8e5577937 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 37a6b9b4-b04b-4666-ac1f-16209b664362 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction aa37f437-931c-4560-aea0-21ddd6efe760 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Rolling back transaction fa3bc515-6aa9-4251-8af0-3b9be955b324 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f9ab4d65-fdf3-4461-8347-532a10e1b972 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 5e58b4b2-7f61-4da3-ae69-e8a0b129cbbd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a091b4a9-9425-4c93-82de-9ee766462203 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 064028a9-b350-45e8-8bc1-6d8fec829d01 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7b7fc5c1-111a-4116-9a6e-5c97b8e6318a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a17c8b4f-123c-4006-be21-00028c7814fe failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9c5177fd-8279-4406-a729-bed20e578d31 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7ba58129-37f1-4f4b-8ea2-2a1e49142cb8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 78adb411-63e4-4680-8e49-0a37c9831e4f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 05746979-3f0d-4b98-9c71-cab2466877be failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 29a6973c-b1b2-46c7-a5a0-8da08d8de4f4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 46b83c52-517b-497d-9259-b2816469378e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction dd0774cb-fd72-4e87-956a-dd79958abc2c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b29110c5-c8a8-4559-82a0-3672429012a5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 22ea436f-7093-4534-ae6b-fc1d7d2c2e12 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction da811274-4794-493b-8985-401871451951 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction dcf98bdb-bfc3-46ba-9c6a-0bc4a1fdc13a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 050a891b-e346-4e1d-a990-d728348ce67f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7ad06fc3-1a7d-4ec3-ad59-fb49b1109157 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 4dda7183-7717-4403-9213-619248e9d651 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 8585fdff-b453-4443-952d-c9f49fa427fb failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
DB Error:Operation timeout
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 7d03cdb0-8a5e-428a-a3b5-786d2622617d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e121d680-133b-42b2-8c49-b7fddd7d3291 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 48df9da3-0579-4e61-b64c-a8668b7772b3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction fa16d8fe-c847-4caa-b9bd-6002bbcbd1ec failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 16a1b4f4-76e2-4d51-ba19-1b626f742a4a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 88374e4b-27e3-4b09-8e0e-152f019b374e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction d8b8694c-059e-4ce2-a2ee-8fc06583b5c5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a766ff30-a9c4-4ffc-868b-b1e4fb62c290 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 07c68116-be8c-42e2-9029-eb4e32c584e5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction dfeb1611-fe90-44b1-a06c-7df22dcedbbf failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6373b7fe-935b-4180-b88d-12eea6945fed failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction d8557162-d502-4478-ac3f-d8860b254c78 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction cdabd054-c14a-4dbe-a02f-799dad25e766 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 4213a354-43c7-4ea7-8eac-c9932ae59135 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5a60c253-b559-4c07-a537-e547f34dec60 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 386bc881-74b8-43e6-bcaf-b35f7b8fd853 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e5f9aa2f-cd99-4bd8-83b3-ef2738ce3ad9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction f0b03320-7a37-4fed-8d6a-1ad80b5a5b84 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 8561c92c-5ebc-4c5f-a418-c17793618ab3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1f52b7c8-f4a2-4e5c-bec7-45dec309d1fd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction cfc67f2f-844d-4e96-ba4f-8d786f94e95b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction c1001231-d69f-4c5f-8133-ff0ce2a1dab8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 793a9179-9551-4c95-9b14-091a471746f9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7c1443dc-e1a3-4f90-8946-37632a1f6808 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e7cf7889-1ce3-4848-9454-bcd74bb8c969 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction d181bca1-5556-4841-8df7-77f8525a5e32 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction efb1bb29-aec7-4da3-b07f-2fb72a05e766 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5a0dcea1-6aba-48b8-aa7d-88687982ab3f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 711de184-0d4b-4f5f-bd1e-99347651eb28 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction e9dcf5b1-3d2d-4aec-8553-8c12b063eaa1 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 72def905-3cb1-44e7-a46f-c03383ad9d5f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2d90debd-25d8-4cb5-831f-4211fbdc062e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6df307f2-acfe-494e-b29c-5fa030b4e471 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a37c5de3-ace6-489b-a45b-10719f574a64 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 143fed82-015d-441e-8844-8c9ae40d1736 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 55ad8fd3-dbee-41dc-8352-233f835d0943 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a4702970-77d5-4d72-a716-c9d0811de05b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction b54996ac-fb6e-4f84-9f99-fe6bcfaa6877 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction d741af7a-1fb9-46da-8b56-66b30c030ba0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 7c14dc29-9810-401c-953d-5e35d6584552 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3d48709f-1422-4de6-957d-c774075f6571 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a2f9e55b-73b8-4048-a5f8-2b3109899c06 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 68a3986c-b335-498a-bca9-88c58d1bc793 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction edd81c84-7379-4384-b1e5-0201634e2ba8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction af1d51eb-df93-4edf-8ad6-7b8b873220b0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 040b3f46-f40f-4edb-85f3-c82f828da160 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1e0244e7-c74f-4fd0-bc2c-a115ed3fc107 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5634d08d-9a6c-45cb-8bab-5a4b6834ef3d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 3290fb9b-543d-40e2-92f7-a8f47aea7cc4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 8c18d7df-0e80-42c5-a631-5ddddc794c19 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction f6462735-7c96-42cc-8277-7f1f7925ac4d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at process.processTimers (node:internal/timers:509:9)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at process.processTimers (node:internal/timers:509:9)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 4228d246-86f0-471c-beea-f9f06d8cb221 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction ae453144-4868-43c9-8ff6-c74f1f97ceb8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 4feb874e-3918-4398-9fc5-f2cf547b6f52 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction b3666540-c7b5-4ab5-b615-931129773b2c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 923b1f95-64ac-4036-b08e-ee7bff8c51d7 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3c019156-a59a-43b0-aa2a-2c1cd02370bd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 65e10f5a-b9af-4995-9cc9-7549552dd2dc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction cb765455-a671-450e-80d9-f37fcd82fc76 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a0454250-5141-4205-852e-bcbb8b9ccf07 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 4102c009-ae7c-447e-bf9c-854641adcebb failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 95fd022f-f325-4c8a-8200-83dc3f6502f3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5393a508-5bc9-415e-9579-491a0dfc73ed failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 939e64f2-e2d8-48c5-bbf0-a422b421af71 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Error in getAllCodeService:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Allcodes.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:178:27 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Unexpected error:  { errCode: -1, errMessage: 'Error from server' }
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
get all result error: AppError: Database error: Operation timeout
    at Object.handleGetAllQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:554:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:82:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 2030bd1d-941e-431e-95c5-06eb006ab3ce failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9e6fe7f8-46a9-4941-bba4-ef6c7204232e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 8c3a010e-406c-436f-96af-94c476d9e9ef failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a3c2e3d7-df19-43a5-b9e6-49592fd96abc failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a45bf3ed-fc69-4ee4-bbe8-f8921d903fd8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction abafda62-f0c2-4121-8e92-10943dc1525b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b8b31ec9-9490-4464-ba35-9b2da97dd164 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a8e3a933-9bc2-4fc7-bde8-bd4484bcb6ac failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 91b0e17f-d23a-4acb-876d-9fda60c7722a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
handleGetDetailCV error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.rawSelect (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:434:18)
    at async Cvs.aggregate (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1277:19)
    at async Cvs.count (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1306:20)
    at async Promise.all (index 0)
    at async Cvs.findAndCountAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1322:27)
    at async Object.handleGetDetailCV (/home/pltprov1/psi.server.plt.pro.vn/src/services/cvService.js:313:22)
    at async getDetailCvByIdUser (/home/pltprov1/psi.server.plt.pro.vn/src/controller/cvControlller.js:42:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
handleGetDetailCV error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.rawSelect (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:434:18)
    at async Cvs.aggregate (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1277:19)
    at async Cvs.count (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1306:20)
    at async Promise.all (index 0)
    at async Cvs.findAndCountAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1322:27)
    at async Object.handleGetDetailCV (/home/pltprov1/psi.server.plt.pro.vn/src/services/cvService.js:313:22)
    at async getDetailCvByIdUser (/home/pltprov1/psi.server.plt.pro.vn/src/controller/cvControlller.js:42:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
handleGetDetailCV error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.rawSelect (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:434:18)
    at async Cvs.aggregate (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1277:19)
    at async Cvs.count (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1306:20)
    at async Promise.all (index 0)
    at async Cvs.findAndCountAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1322:27)
    at async Object.handleGetDetailCV (/home/pltprov1/psi.server.plt.pro.vn/src/services/cvService.js:313:22)
    at async getDetailCvByIdUser (/home/pltprov1/psi.server.plt.pro.vn/src/controller/cvControlller.js:42:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
handleGetDetailCV error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.rawSelect (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:434:18)
    at async Cvs.aggregate (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1277:19)
    at async Cvs.count (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1306:20)
    at async Promise.all (index 0)
    at async Cvs.findAndCountAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1322:27)
    at async Object.handleGetDetailCV (/home/pltprov1/psi.server.plt.pro.vn/src/services/cvService.js:313:22)
    at async getDetailCvByIdUser (/home/pltprov1/psi.server.plt.pro.vn/src/controller/cvControlller.js:42:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
handleGetDetailCV error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.rawSelect (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:434:18)
    at async Cvs.aggregate (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1277:19)
    at async Cvs.count (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1306:20)
    at async Promise.all (index 0)
    at async Cvs.findAndCountAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1322:27)
    at async Object.handleGetDetailCV (/home/pltprov1/psi.server.plt.pro.vn/src/services/cvService.js:313:22)
    at async getDetailCvByIdUser (/home/pltprov1/psi.server.plt.pro.vn/src/controller/cvControlller.js:42:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 80f3e0e1-f817-4796-bf07-aa4b5d57ba70 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
handleGetDetailCV error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.rawSelect (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:434:18)
    at async Cvs.aggregate (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1277:19)
    at async Cvs.count (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1306:20)
    at async Promise.all (index 0)
    at async Cvs.findAndCountAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1322:27)
    at async Object.handleGetDetailCV (/home/pltprov1/psi.server.plt.pro.vn/src/services/cvService.js:313:22)
    at async getDetailCvByIdUser (/home/pltprov1/psi.server.plt.pro.vn/src/controller/cvControlller.js:42:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
handleGetDetailCV error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.rawSelect (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:434:18)
    at async Cvs.aggregate (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1277:19)
    at async Cvs.count (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1306:20)
    at async Promise.all (index 0)
    at async Cvs.findAndCountAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1322:27)
    at async Object.handleGetDetailCV (/home/pltprov1/psi.server.plt.pro.vn/src/services/cvService.js:313:22)
    at async getDetailCvByIdUser (/home/pltprov1/psi.server.plt.pro.vn/src/controller/cvControlller.js:42:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
DB Error:Operation timeout
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9ee16a66-e7ff-4582-b920-8557e789118e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 697e1506-d958-4853-a1c8-9a195e05851e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:443:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1db995fb-7dd7-4fd4-b25d-92df8aa53f20 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Rolling back transaction 0551cdbe-6de2-464b-8aa7-bf3fe3f51782 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
DB Error:Operation timeout
DB Error:Operation timeout
DB Error:Operation timeout
DB Error:Operation timeout
DB Error:Operation timeout
DB Error:Operation timeout
DB Error:Operation timeout
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a982d8ad-2024-4248-8694-bfcd87c400f6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 90ff430a-034d-4f1c-bf9c-c719641bcde3 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 674c56e2-9370-4cf7-885a-aaed6f121d57 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 64629f30-faaa-4fb1-9896-13cff6d7dbec failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction a5b028cf-e9e6-4a44-a153-db9dc27d2f23 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6fc9657c-6948-4a70-8bf1-d306b51a90b2 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 50f77d0c-86c1-42b4-a7ff-22a28138c33f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 75da0d6a-d295-4e3a-b426-53dc74303ca7 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 4450cf0e-25ec-472d-b4ed-fdab8051edbb failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction b6fc8ceb-0b5e-4bcb-a87b-ece1396cbf95 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction fad4df1c-46d6-4d58-8b58-e965419f6870 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a25cb16b-e080-4a45-9ca1-67c17d06c838 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at process.processTimers (node:internal/timers:509:9)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction e033845b-0d99-4664-a497-89d13ae712c7 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 18d59464-38c3-4fe7-8438-c637b3baec8e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 6bedc220-89bb-4c75-b7be-2f072296451b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a86dd616-cf01-41f6-aba0-907caebd2eab failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 1ae29969-c3fa-4fd9-bdaf-005393e34c36 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction ea3cd575-1eb6-417d-8e1a-bc484b849155 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 587af3e3-c7a6-4827-8f36-694b50278451 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 3dcd523b-4099-40a7-88a6-2190211d8379 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 76b6f74e-a3ff-47bd-8730-c92c800d48f5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Rolling back transaction b2eff216-f025-4602-b725-9ee8c27b6d58 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 07aaddc1-8054-4af9-802b-366e201c127d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction cb998ded-fb56-4a03-ab4a-7a54fd046d03 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9422f485-d20d-4d16-9427-007dc04a471f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
DB Error:Operation timeout
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9fc78978-7980-401a-a658-cf3edc58af52 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 72b51adc-7d4f-454c-9783-c98ae3a8a514 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 120fdfb6-fae9-46de-be82-bfe0ed4e30b4 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction fca066c0-7103-4321-9eb9-ebace92b634f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
DB Error:Operation timeout
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction fd263e91-6cf0-4de0-8ff4-e8ba37bbfa3e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 41560c18-ffa2-42a9-9391-fce9e2111f87 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction d954f877-9f2f-44ff-87fc-7ab7157637ec failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 268c5681-0430-4342-b0eb-aa40a7ad2897 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 65618dec-a942-4ae6-a4a8-cd448f009549 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 10d25d6a-03c7-436c-b109-9ba034319745 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction eabcd52f-dda2-423f-b51e-f6db709ec3c8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 86581ec8-c49c-4af6-8970-65a01801410f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5c854eb3-233b-46fc-a23b-40a5791ca44a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 65cfa7c3-841e-4025-9174-ace29e6cedac failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 7a8f9ff3-8bab-4b6e-aa6d-6873af89e7c8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 5681b087-2d20-42e9-8537-bbcdf0efd61e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9f21a9ea-9781-43ba-82ce-ccdc7f052f22 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 07edef29-67d5-4efd-82e5-dd9bd133e53c failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async checkUserEmail (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:60:18)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:84:25)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 9426918f-0ec5-4870-b315-76303fe7beff failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 81dcfe1e-d538-4de9-9182-4f3afa0b60bf failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a34e6e55-5067-49b5-b3f2-179f69770c36 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 4cd9eea2-00fa-4059-8548-8dafa96fbc54 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 81072ca3-9807-4672-9827-36be658e1acd failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 652ff5f6-9797-43e9-bfcd-10a8cd073055 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 3ce0c0b9-59d1-44df-a1ec-2a37cbc6dfb9 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 22322f9e-b9f5-4e52-baeb-4b9954e26dca failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 6240475e-7df7-44b8-93e1-3a6fbf1a4f4e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction ab32a51f-2c5e-4dc8-8f27-66b047206fea failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction fe8c0c9b-5712-4675-a189-c1a6aceba2cf failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at runNextTicks (node:internal/process/task_queues:60:5)
      at listOnTimeout (node:internal/timers:538:9)
      at process.processTimers (node:internal/timers:512:7)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2d10df87-d961-4369-951a-a2ef2fcd7562 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2bf849d4-58a0-4382-905d-38ef46d05dde failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction ea787b8b-84f3-4df4-a914-bb86182573a6 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 24d089da-1900-4456-aea8-781a7d0769ee failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 7ed23c93-7b44-4335-a509-439e93660daa failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 2f3e6b97-b87a-4e16-b650-730dd15804b0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 5e784f55-15fd-4fed-a2fe-c8703572509f failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 44219f2d-fb46-42f3-8444-f74cddf3ddab failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 1bc3d7b4-3302-4fc9-aff5-ea280818381d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 673c71b7-65bf-4b8c-95d7-92396bf6fd95 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction fcd75d56-667a-466d-aff9-753bc6906d7b failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 8c09a4c8-4440-41a8-bb63-dd3f1de778a5 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Rolling back transaction 946dbbda-b9d7-4137-8677-ee517837e5a8 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction a914055c-c5c0-4ba2-9153-2d02739db093 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction cb24401f-d499-4093-bcfe-d2196c12a681 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 108e1c0e-699d-4e72-9412-d39ba684a72a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:121:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction a9ee1d48-4e90-4f57-af7a-0fb914c98c08 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Rolling back transaction 8c32d372-1f54-4ab6-9040-17d0696a225a failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Submit Quiz error: ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async Transaction.prepareEnvironment (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:85:24)
    at async Sequelize.transaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:500:7)
    at async Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:323:29)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Auto-save error: AppError: Database error: Lock wait timeout exceeded; try restarting transaction
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:215:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 2eab7fb0-3a34-49aa-b6ba-23c0d61d5f3d failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Login Error:  ConnectionAcquireTimeoutError [SequelizeConnectionAcquireTimeoutError]: Operation timeout
    at ConnectionManager.getConnection (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/connection-manager.js:206:15)
    at async /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:305:26
    at async MySQLQueryInterface.select (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)
    at async Users.findAll (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1140:21)
    at async Users.findOne (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:1240:12)
    at async Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:93:22)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20) {
  parent: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7),
  original: TimeoutError: Operation timeout
      at Timeout.<anonymous> (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize-pool/lib/Deferred.js:17:25)
      at listOnTimeout (node:internal/timers:569:17)
      at process.processTimers (node:internal/timers:512:7)
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:538:9)
    at process.processTimers (node:internal/timers:512:7)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Get Result Attempt error: AppError: Database error: Operation timeout
    at Object.handleGetResultAttempt (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:539:19)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:66:28 {
  statusCode: 500,
  status: 'error',
  isOperational: true
}
Rolling back transaction 2464a5fc-f3ec-450a-a3cd-069c00441f95 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
      at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Rolling back transaction 253df267-2c8f-4d8a-a04c-58d3fd5c6e2e failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 3b9d4054-9bad-4adb-a7c6-7107d25a8439 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Rolling back transaction 591a422a-ac76-43d0-8f6e-c16bce7bcdda failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 4e215c25-fa1e-4ce5-a75a-b0e2738d9002 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Rolling back transaction 654edb27-0612-40ef-b964-f34247c45dd0 failed with error "Can't add new command when connection is in closed state". We are killing its connection as it is now in an undetermined state.
Auto-save error: Error
    at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:52:25)
    at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
    at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
    at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  name: 'SequelizeDatabaseError',
  parent: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  original: Error: Can't add new command when connection is in closed state
      at Connection._addCommandClosedState (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:159:17)
      at Connection.query (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/mysql2/lib/base/connection.js:571:17)
      at results (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:60:22)
      at new Promise (<anonymous>)
      at Query.run (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/mysql/query.js:59:25)
      at /home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/sequelize.js:315:28
      at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
      at async MySQLQueryInterface.rollbackTransaction (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/dialects/abstract/query-interface.js:565:12)
      at async Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:65:7)
      at async Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:13) {
    fatal: true,
    sql: 'ROLLBACK;',
    parameters: undefined
  },
  sql: 'ROLLBACK;',
  parameters: {}
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.
Arguments: 
[0] _isAMomentObject: true, _isUTC: false, _useUTC: false, _l: undefined, _i: 99999-09-09, _f: undefined, _strict: undefined, _locale: [object Object]
Error
    at Function.createFromInputFallback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/moment/moment.js:324:25)
    at configFromString (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/moment/moment.js:2613:19)
    at configFromInput (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/moment/moment.js:3056:13)
    at prepareConfig (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/moment/moment.js:3039:13)
    at createFromConfig (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/moment/moment.js:3006:44)
    at createLocalOrUTC (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/moment/moment.js:3100:16)
    at createLocal (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/moment/moment.js:3104:16)
    at hooks (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/moment/moment.js:16:29)
    at Work_Experiences._sanitize (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/data-types.js:356:14)
    at Work_Experiences.set (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/model.js:2286:59)
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Submit Quiz error: AppError: Bài thi đã được nộp!
    at Object.handleSubmitQuiz (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:333:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:49:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: Error: Transaction cannot be rolled back because it has been finished with state: rollback
    at Transaction.rollback (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/sequelize/lib/transaction.js:59:13)
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:213:31)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28
Auto-save error: AppError: Bài thi đã được nộp!
    at Object.handleAutoSave (/home/pltprov1/psi.server.plt.pro.vn/src/services/attemptService.js:132:48)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async /home/pltprov1/psi.server.plt.pro.vn/src/controller/attemptController.js:31:28 {
  statusCode: 400,
  status: 'fail',
  isOperational: true
}
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
Login Error:  Error: Illegal arguments: string, object
    at Object.compareSync (/home/pltprov1/nodevenv/psi.server.plt.pro.vn/18/lib/node_modules/bcryptjs/umd/index.js:279:15)
    at Object.handleUserLogin (/home/pltprov1/psi.server.plt.pro.vn/src/services/userService.js:107:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async login (/home/pltprov1/psi.server.plt.pro.vn/src/controller/userController.js:35:20)
